package com.it.mapper;

import com.it.pojo.InStore;
import com.it.pojo.InStoreExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface InStoreMapper {
    long countByExample(InStoreExample example);

    int deleteByExample(InStoreExample example);

    int deleteByPrimaryKey(String inId);

    int insert(InStore record);

    int insertSelective(InStore record);

    List<InStore> selectByExample(InStoreExample example);

    InStore selectByPrimaryKey(String inId);

    int updateByExampleSelective(@Param("record") InStore record, @Param("example") InStoreExample example);

    int updateByExample(@Param("record") InStore record, @Param("example") InStoreExample example);

    int updateByPrimaryKeySelective(InStore record);

    int updateByPrimaryKey(InStore record);

    //查看入库中未出库（InStatus=1）的信息
    List<InStore> selectByInStatus(String comapnyId);
    //根据inid查找入库数据（未出库）
    InStore selectByid(String inid);
}